"""
商品管理
URL: http://127.0.0.1/index.php/Admin/Index/index
"""
from PO.base.base import Base
from PO.page import houtai


class PagehtProductList(Base):

    #点击商城tab菜单
    def page_ht_click_shop_tab(self):
        self.base_click(houtai.shop_tab)

    #点击添加商品
    def page_ht_click_add_product(self):
        self.base_click(houtai.add_product_button)

    #后台商品管理页面弹框的iframe框架-
    def page_ht_to_iframe2(self):
        self.base_if_frame_exist(houtai.iframe1_loc)

    #商品名称输入框
    def page_ht_input_product_name(self,product_name):
        self.base_input(houtai.product_name_loc,product_name)

    #商品简介输入框
    def page_ht_input_product_remark(self):
        self.base_input(houtai.product_remark_loc,houtai.product_remark)

    #输入SPU
    def page_ht_input__product_SPU(self):
        self.base_input(houtai.product_SPU_loc,houtai.product_SPU)

    #输入SKU
    def page_ht_input__product_SKU(self):
        self.base_input(houtai.product_SKU_loc,houtai.product_SKU)

    #选择商品分类01
    def page_ht_select_product_category01(self):
        self.base_if_element_exist(houtai.category01)
        self.base_click(houtai.category01)

    #选择商品分类02
    def page_ht_select_product_category02(self):
        self.base_if_element_exist(houtai.category02)
        self.base_click(houtai.category02)

    #选择商品分类03
    def page_ht_select_product_category03(self):
        self.base_if_element_exist(houtai.category03)
        self.base_click(houtai.category03)

    #选择商品品牌
    def page_ht_select_product_brand(self):
        self.base_if_element_exist(houtai.product_brand)
        self.base_click(houtai.product_brand)

    #输入商品本店价格
    def page_ht_input_product_shop_price(self):
        self.base_input(houtai.product_shop_price_loc,houtai.product_shop_price)

    #输入商品市场价格
    def page_ht_input_product_market_price(self):
        self.base_input(houtai.product_market_price_loc,houtai.product_market_price)

    #输入商品成本价
    def page_ht_input_product_cost_price(self):
        self.base_input(houtai.product_cost_price_loc,houtai.product_cost_price)

    #输入佣金
    def page_ht_input_product_commission(self):
        self.base_input(houtai.product_commission_loc,houtai.product_commission)


    # 点击上传图片按钮
    def page_ht__upload_product_image_btn(self):
        self.base_click(houtai.product_image_loc1)

    # 后台商品管理页面弹框的iframe5框架-
    def page_ht_to_iframe5(self):
        self.base_if_frame_exist(houtai.iframe5_loc)

    #上传图片
    def page_ht_upload_product_image(self,filepath):
        self.base_find_element(houtai.product_image_loc).send_keys(filepath)

    #等待上次成功
    def page_ht_upload_success(self):
        self.base_if_element_exist(houtai.upload_success)

    #点击确定按钮
    def page_ht_click_upload_success_btn(self):
        self.base_click(houtai.upload_success_btn)



    #商品重量
    def page_ht_input_product_weight(self):
        self.base_input(houtai.product_weight_loc,houtai.product_weight)

    #商品库存
    def page_ht_input_product_stock(self):
        self.base_input(houtai.product_stock_loc,houtai.product_stock)

    #商品关键词
    def page_ht_input_product_keyword(self):
        self.base_input(houtai.product_keyword_loc,'自动化用例创建的商品')

    #商品详情描述iframe
    def page_ht_to_iframe6(self):
        self.base_if_frame_exist(houtai.iframe6_loc)

   #商品详情
    def page_ht_input_product_detail(self):
        self.base_input(houtai.product_detail_loc,houtai.product_detail)



    #点击 确认提交按钮
    def page_ht_click_confirm_btn(self):
        self.base_click(houtai.confirm_btn)

    #点击搜索框,输入商品名称
    def page_ht_input_key_word(self,key_word):
        self.base_input_no_clear(houtai.key_word_loc,key_word)

    #点击搜索按钮
    def page_ht_click_search_btn(self):
        self.base_click(houtai.search_btn)

    #勾选商品
    def page_ht_click_check_product(self):
        self.base_click(houtai.check_product_loc)

    #点击删除按钮
    def page_ht_click_del_btn(self):
        self.base_click(houtai.del_btn)
    #确认删除
    def page_ht_click_del_confirm_btn(self):
        self.base_click(houtai.del_confirm_btn)

